//config的设置是全局的
layui.config({
    base: '/js/plugins/' // 自定义扩展插件所在的目录
}).extend({ //设定模块别名
    yjslayer: 'yjslayer',
    yjsloading: 'yjsloading',
});

layui.use(['yjslayer', 'yjsloading', 'table','form'], function () {
    var $ = layui.jquery
        , yjslayer = layui.yjslayer
        , yjsloading = layui.yjsloading
        , form = layui.form
        , table = layui.table;

    // 获取csrf-token
    $.ajaxSetup({
        headers: {
            'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
        }
    });

    // 数据表格方法级渲染
    var tbObj = table.render({
        elem: '#dataBody' // 绑定元素
        , id: 'dormCollectList' // 唯一ID
        , height: 'full-20' //高度最大化减去差值
        , url: '/collects/dorms/index' // 接口地址 默认会自动传递两个参数：?page=1&limit=30
        , method: 'post' // 接口请求方法
        , page: true
        , skin: 'row' //行边框风格
        , even: true //开启隔行背景
        , limits: [10, 30, 60, 90, 150]
        , limit: 10 //默认采用30
        , cols: [[
            {field: 'student_name', title: '姓名', width: 100,fixed: true}
            , {field: 'sex', title: '性别', width: 80}
            , {field: 'exam_code', title: '考试号', width: 150}
            , {field: 'card_number', title: '证件号', width: 150}
            , {field: 'enrollment_directory', title: '招生目录（大类专业/方向）', width: 220}
            , {field: 'address', title: '家庭所在地', width: 170}
            , {field: 'apply_reason', title: '申请理由', width: 170}
            , {field: 'created_at', title: '申请时间', sort: true, width: 165}
            , {field: 'updated_at', title: '修改时间', sort: true, width: 165}
        ]]
        , done: function (res, curr, count) {
        }
    });
});